void printInfo() {
  print('hello dart');
}

// 声明返回值
int getNumber() {
  return 1;
}

void main(List<String> args) {
  printInfo();

  print(getNumber());

  // 匿名函数
  var myPrint = (value) {
    print(value);
  };

  List fruits = ['评估', 'fenlei', '变量'];
  fruits.forEach(myPrint);

  // 箭头函数
  fruits.forEach((value) => print(value + 'asd'));

  // 立即执行
  ((int n) {
    print(n);
  })(17);
}
